natural ground water recharge - French English Dictionary